.container {    width: 1200px;    overflow: hidden;    margin: 0 auto;    padding: 0 0;}.banner_box {    height: 460px;    min-width: 1200px}.banner_box .swiper-slide {    background: #f7f7f7}.swiper-container {    width: 100%;    height: 100%}.banner_box .swiper-slide_a {    display: block;    height: 100%}.banner_box .swiper-slide_a .banner_item_div {    width: 1200px;    margin: 25px auto 0 auto;    overflow: hidden}.banner_box .swiper-slide_a .banner_item_div .banner_item_div_l {    width: 620px;    height: 380px}.banner_box .swiper-slide_a .banner_item_div .banner_item_div_l img {    width: 100%;    height: 100%}.banner_box .swiper-slide_a .banner_item_div .banner_item_div_l .banner_item_a {    width: 620px;    height: 380px;    display: block;    position: relative}.banner_box .swiper-slide_a .banner_item_div .banner_item_div_l .banner_item_p {    position: absolute;    height: 56px;    width: 100%;    line-height: 56px;    bottom: 0;    left: 0;    background: rgba(0,0,0,.5);    color: #fff;    font-size: 18px;    text-align: left;    text-indent: 2rem;    font-weight: 700}.banner_box .swiper-slide_a .banner_item_div .banner_item_div_r {    width: 580px;    height: 380px}.banner_box .swiper-slide_a .banner_item_div .banner_item_div_r>li {    display: block;    width: 274px;    margin-left: 16px;    margin-bottom: 16px;    height: 182px;    float: left;    position: relative}.banner_box .swiper-slide_a .banner_item_div .banner_item_div_r>li img {    width: 100%;    height: 100%}.banner_box .swiper-slide_a .banner_item_div .banner_item_div_r>li .item_div_r_p {    height: 40px;    width: 100%;    position: absolute;    bottom: 0;    left: 0;    line-height: 40px;    color: #fff;    font-size: 14px;    text-align: left;    text-indent: 2rem;    background: rgba(0,0,0,.5)}.se_main {    overflow: hidden}.se_main .main_item_box {    overflow: hidden;    padding: 33px 0}.se_main .main_item_box .container .main_item_ul {    overflow: hidden}.se_main .main_item_box .container .main_item_ul li {    width: 386px;    float: left;    height: 337px;    margin-right: 21px;    margin-bottom: 30px}.se_main .main_item_box .container .main_item_ul li:nth-child(3n) {    margin-right: 0}.se_main .main_item_box .container .main_item_ul li .item_p01 {    width: 100%;    height: 240px;    overflow: hidden}.se_main .main_item_box .container .main_item_ul li .item_p01 img {    width: 100%;    height: 100%}.se_main .main_item_box .container .main_item_ul li .item_p02 {    color: #888;    font-size: 14px;    text-align: left;    margin: 17px 0;    text-overflow: ellipsis;    padding-left: 8px;    padding-right: 8px;    overflow: hidden;    white-space: nowrap;    border-left: 4px solid #dc0000;    font-weight: 700}.se_main .main_item_box .container .main_item_ul li .item_p03 {    color: #909090;    font-size: 12px;    text-align: justify;    line-height: 22px;    padding: 0 5px;    height: 44px;    overflow: hidden;    text-overflow: ellipsis;    display: box;    display: -webkit-box;    line-clamp: 2;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical}.main_item_banner {    overflow: hidden;    height: 140px}.main_item_banner .container {    height: 140px}.main_item_banner .container img {    width: 100%;    height: 100%}.se_main .main_item_box1 {    overflow: hidden;    padding: 40px 0 40px 0}.se_main .main_item_box1 .main_item_ul1 {    overflow: hidden}.se_main .main_item_box1 .main_item_ul1 li {    width: 170px;    float: left}.se_main .main_item_box1 .main_item_ul1 li:last-child {    border-right: 0}.se_main .main_item_box1 .main_item_ul1 li .item_ul1_p1 {    width: 47px;    height: 45px;    margin: 0 auto}.se_main .main_item_box1 .main_item_ul1 li .item_ul1_p2 {    color: #686868;    font-size: 18px;    text-align: center;    font-weight: 700;    padding: 20px 0 15px 0}.se_main .main_item_box1 .main_item_ul1 li .item_ul1_p3 {    text-align: center}.se_main .main_item_box1 .main_item_ul1 li .item_ul1_p3 a {    color: #888;    display: block;    font-size: 14px;    line-height: 25px;    text-align: center}.se_main .main_item_box1 .main_item_ul1 li .item_ul1_a {    display: block;    color: #d00000;    text-align: center;    padding-top: 5px;    font-size: 14px}.ul1_shu {    float: left;    width: 1px;    height: 172px;    background: #ddd;    margin-top: 37px}.main_item_box2 {    overflow: hidden;    padding: 50px 0;    background: #f7f7f7}.main_item_box2 .container .item_box2_h3 {    color: #333;    font-size: 24px;    border-left: 4px solid #dc0000;    padding-left: 10px;    margin: 0 0 30px 0}.main_item_box2 .container .item_box2_l {    width: 67%;    overflow: hidden}.main_item_box2 .container .item_box2_l .box2_l_div {    width: 100%;    height: 430px}.main_item_box2 .container .item_box2_l .box2_l_div .box2_l_a {    display: block;    width: 100%;    height: 430px;    position: relative}.main_item_box2 .container .item_box2_l .box2_l_div .box2_l_a img {    width: 100%;    height: 100%}.main_item_box2 .container .item_box2_l .box2_l_div .box2_l_a .box2_l_p01 {    position: absolute;    bottom: 0;    height: 55px;    line-height: 55px;    text-align: left;    text-indent: 2rem;    color: #fff;    font-size: 18px;    width: 100%;    font-weight: 700;    background: rgba(0,0,0,.5)}.main_item_box2 .container .item_box2_l .box2_l_ul {    overflow: hidden;    margin-top: 16px}.main_item_box2 .container .item_box2_l .box2_l_ul li {    width: 257px;    overflow: hidden;    height: 258px;    float: left;    margin-right: 16px;    margin-bottom: 16px}.main_item_box2 .container .item_box2_l .box2_l_ul li:nth-child(3n) {    margin-right: 0}.main_item_box2 .container .item_box2_l .box2_l_ul li .box2_l_p1 {    width: 100%;    height: 150px;    position: relative}.main_item_box2 .container .item_box2_l .box2_l_ul li .box2_l_p1 img {    width: 100%;    height: 100%}.main_item_box2 .container .item_box2_l .box2_l_ul li .box2_l_p1 .box2_l_s1 {    width: 62px;    height: 30px;    line-height: 30px;    color: #fff;    font-size: 14px;    text-align: center;    text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;    position: absolute;    top: 12px;    left: 0;    background: rgba(0,0,0,.5)}.main_item_box2 .container .item_box2_l .box2_l_ul li .box2_l_text {    border-bottom: 1px solid #eee;    border-left: 1px solid #eee;    border-right: 1px solid #eee;    background: #fff;    padding: 10px 10px}.main_item_box2 .container .item_box2_l .box2_l_ul li .box2_l_text .box2_l_p2 {    color: #888;    font-size: 14px;    text-align: left;    margin: 7px 0 17px 0;    text-overflow: ellipsis;    padding-left: 8px;    overflow: hidden;    white-space: nowrap;    border-left: 4px solid #dc0000;    font-weight: 700}.main_item_box2 .container .item_box2_l .box2_l_ul li .box2_l_text .box2_l_p3 {    color: #909090;    font-size: 12px;    text-align: justify;    line-height: 22px;    padding: 0 5px;    height: 44px;    overflow: hidden;    text-overflow: ellipsis;    display: box;    display: -webkit-box;    line-clamp: 2;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical}.main_item_box2 .container .item_box2_r {    width: 31.75%;    overflow: hidden}.main_item_box2 .container .item_box2_r .box2_r_div {    padding: 20px;    overflow: hidden;    background: #fff;    border: 1px solid #eee}.main_item_box2 .container .item_box2_r .box2_r_div .box2_r_h3,.main_item_box2 .container .item_box2_r .box2_r_div1 .box2_r_h3 {    color: #686868;    font-size: 18px;    text-align: left;    margin: 7px 0 3px 0;    text-overflow: ellipsis;    padding-left: 8px;    overflow: hidden;    white-space: nowrap;    border-left: 4px solid #dc0000;    font-weight: 700}.main_item_box2 .container .item_box2_r .box2_r_div .box2_r_h3 a,.main_item_box2 .container .item_box2_r .box2_r_div1 .box2_r_h3 a {    display: inline-block;    float: right;    color: #909090;    font-size: 12px;    font-weight: 100}.main_item_box2 .container .item_box2_r .box2_r_div .box2_r_ul1,.main_item_box2 .container .item_box2_r .box2_r_div1 .box2_r_ul1 {    width: 100%;    overflow: hidden}.main_item_box2 .container .item_box2_r .box2_r_div .box2_r_ul1 li {    width: 100%;    height: 72px;    margin-top: 20px}.main_item_box2 .container .item_box2_r .box2_r_div .box2_r_ul1 li span,.main_item_box2 .container .item_box2_r .box2_r_div1 .box2_r_ul1 li span {    display: block}.main_item_box2 .container .item_box2_r .box2_r_div .box2_r_ul1 li .box2_r_s1,.main_item_box2 .container .item_box2_r .box2_r_div1 .box2_r_ul1 li .box2_r_s1 {    width: 72px;    height: 72px}.main_item_box2 .container .item_box2_r .box2_r_div .box2_r_ul1 li .box2_r_s2,.main_item_box2 .container .item_box2_r .box2_r_div1 .box2_r_ul1 li .box2_r_s2 {    width: 74%;    margin-left: 15px}.main_item_box2 .container .item_box2_r .box2_r_div .box2_r_ul1 li .box2_r_s1 img {    width: 100%;    height: 100%;    border-radius: 100%}.main_item_box2 .container .item_box2_r .box2_r_div .box2_r_ul1 li .box2_r_s2 i,.main_item_box2 .container .item_box2_r .box2_r_div1 .box2_r_ul1 li .box2_r_s2 i {    display: block;    line-height: 30px}.main_item_box2 .container .item_box2_r .box2_r_div .box2_r_ul1 li .box2_r_s2 .box2_r_i01,.main_item_box2 .container .item_box2_r .box2_r_div1 .box2_r_ul1 li .box2_r_s2 .box2_r_i01 {    color: #888;    font-size: 14px;    font-weight: 700;    padding-top: 6px;    text-align: left;    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap}.main_item_box2 .container .item_box2_r .box2_r_div .box2_r_ul1 li .box2_r_s2 .box2_r_i02,.main_item_box2 .container .item_box2_r .box2_r_div1 .box2_r_ul1 li .box2_r_s2 .box2_r_i02 {    color: #909090;    font-size: 12px;    text-align: left;    text-overflow: ellipsis;    overflow: hidden}.main_item_box2 .container .item_box2_r .box2_r_div1 {    padding: 20px;    overflow: hidden;    background: #fff;    border: 1px solid #eee;    margin-top: 15px}.main_item_box2 .container .item_box2_r .box2_r_div1 .box2_r_ul1 li .box2_r_s1 img {    width: 100%;    height: 100%}.main_item_box2 .container .item_box2_r .box2_r_div1 .box2_r_ul1 li {    width: 100%;    height: 72px;    margin-top: 18px}.main_item_banner1 {    margin: 40px 0}.main_item_banner1 .container {    height: 140px}.se_main .main_item_box3 {    overflow: hidden;    padding: 0 0 40px 0}.se_main .main_item_box3 .item_box3_h3 {    color: #333;    font-size: 24px;    border-left: 4px solid #dc0000;    padding-left: 10px;    margin-bottom: 20px;    font-weight: 700}.se_main .main_item_box3 .item_box3_h3 .item_box3_a {    color: #909090;    font-size: 14px;    display: inline-block;    float: right}.se_main .main_item_box3 .item_box3_ul {    overflow: hidden}.se_main .main_item_box3 .item_box3_ul li {    width: 50%;    overflow: hidden;    height: 140px;    margin-bottom: 40px}.se_main .main_item_box3 .item_box3_ul li .item_box3_l {    width: 220px;    height: 140px}.se_main .main_item_box3 .item_box3_ul li .item_box3_l img {    width: 100%;    height: 100%}.se_main .main_item_box3 .item_box3_ul li .item_box3_r {    margin-left: 20px;    width: 52%}.se_main .main_item_box3 .item_box3_ul li .item_box3_r .item_box3_p1 {    color: #888;    font-size: 14px;    text-align: left;    text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;    padding: 20px 0;    font-weight: 700}.se_main .main_item_box3 .item_box3_ul li .item_box3_r .item_box3_p2 {    color: #909090;    font-size: 12px;    text-align: justify;    line-height: 25px;    height: 75px;    overflow: hidden;    text-overflow: ellipsis;    display: box;    display: -webkit-box;    line-clamp: 3;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical}.se_main .main_item_box4 {    overflow: hidden;    padding: 0 0 40px 0}.se_main .main_item_box4 .item_box4_h3 {    color: #333;    font-size: 24px;    border-left: 4px solid #dc0000;    padding-left: 10px;    margin-bottom: 20px;    font-weight: 700}.se_main .main_item_box4 .item_box4_h3 .item_box4_a {    color: #909090;    font-size: 14px;    display: inline-block;    float: right}.se_main .main_item_box4 .item_box4_ul {    overflow: hidden}.se_main .main_item_box4 .item_box4_ul li {    width: 400px;    overflow: hidden;    height: 210px;    margin-bottom: 40px}.se_main .main_item_box4 .item_box4_ul li .item_box4_l {    width: 158px;    height: 208px;    border: 1px solid #ddd}.se_main .main_item_box4 .item_box4_ul li .item_box4_l img {    width: 100%;    height: 100%}.se_main .main_item_box4 .item_box4_ul li .item_box4_r {    width: 220px;    overflow: hidden}.se_main .main_item_box4 .item_box4_ul li .item_box4_r .item_box4_p1 {    color: #888;    font-size: 16px;    text-align: left;    font-weight: 700;    padding: 20px 0}.se_main .main_item_box4 .item_box4_ul li .item_box4_r .item_box4_p2 {    color: #909090;    font-size: 12px;    text-align: justify;    line-height: 25px;    height: 75px;    padding-right: 50px;    overflow: hidden;    text-overflow: ellipsis;    display: box;    display: -webkit-box;    line-clamp: 3;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical}.se_main .main_item_box4 .item_box4_ul li .item_box4_r .item_box4_p3 {    width: 56px;    height: 28px;    line-height: 28px;    background: #dc0000;    font-size: 14px;    text-align: center;    color: #fff;    border-radius: 6px;    margin-top: 20px}.se_main .main_item_box4 .item_box4_ul li .item_box4_r .item_box4_p3 a {    color: #fff}.login_box {    display: none;    position: fixed;    z-index: 129;    left: 0;    top: 0;    width: 100%;    height: 100%;    background: rgba(0,0,0,.6)}.login_div {    display: none;    top: 160px;    left: 0;    bottom: 0;    right: 0;    width: 380px;    height: 460px;    margin: 0 auto;    padding-bottom: 20px;    z-index: 130;    background-color: #fff;    position: fixed;    _position: absolute;    pointer-events: auto;}.login_div .content {    width: 100%;    height: 390px;    position: relative}.login_div .login-close {    width: 40px;    height: 40px;    position: absolute;    top: -16px;    right: -16px;    cursor: pointer}.login_div .content .login_p01 {    color: #686868;    font-size: 20px;    padding: 30px 0 26px 0;    text-align: center}.login_div .content form {    padding: 0 35px;    overflow: hidden}.login_div .content .item {    border: 1px solid #ced4da;    height: 46px;    margin-bottom: 20px}.login_div .content .item-1 .item_s1 {    display: inline-block;    background: url(../images/user_name.png) no-repeat left center;    height: 46px;    width: 21px;    float: left;    margin: 0 15px}.login_div .content .item-1 .item_s2 {    display: inline-block;    background: url(../images/pass_word.png) no-repeat left center;    height: 46px;    width: 21px;    float: left;    margin: 0 15px}.login_div .content .item-1 input {    display: inline-block;    width: 247px;    float: left;    padding: 0 0 0 10px;    height: 42px}.login_div .content .login_form_p01 {    padding: 5px 0 35px 0;    text-align: right}.login_div .content .login_form_p01 a {    text-align: right;    color: #0d98e8;    font-size: 14px}.login_div .content .item-2 {    height: 46px;    background: #dc0000;    border-radius: 8px}.login_div .content .item-2 input {    width: 100%;    height: 46px;    padding: 0;    color: #fefefe;    background: #dc0000;    font-size: 18px;    border-radius: 8px;    text-align: center;    line-height: 46px}.login_div .content .login_form_p02 {    color: #333;    font-size: 14px;    text-align: center;    padding-top: 20px}.login_div .content .login_form_p02 a {    color: #0d98e8;    text-decoration: underline}label.error {    display: block;    font-size: 12px;    color: #a40000;    width: 100%;    float: left;    text-align: left;    font-weight: normal;}.se_register {    width: 100%;    overflow: hidden}.se_register .container .register_header {    height: 84px}.se_register .container .register_header a {    display: inline-block}.se_register .container .register_header .register_a1 {    width: 127px;    height: 84px}.se_register .container .register_header .register_a1 img {    margin-top: 24px}.se_register .container .register_header .register_a2 {    color: #888;    font-size: 14px;    text-align: right;    line-height: 84px}.se_register .container .register_cont {    overflow: hidden;    background: #fff;    border: 1px solid #ccc;    padding: 0 68px 130px 68px;    border-top: 4px solid #ccc}.se_register .container .register_cont .register_cont_h2 {    color: #686868;    font-size: 20px;    text-align: center;    padding: 25px 0;    border-bottom: 1px dashed #ddd;    font-weight: 100}.se_register .container .register_cont .item {    overflow: hidden;    margin: 0 auto;    width: 318px}.se_register .container .register_cont .register_form {    padding-top: 40px}.se_register .container .register_cont .item {    padding-bottom: 15px}.se_register .container .register_cont .item input {    width: 308px;    height: 46px;    display: block;    padding-left: 8px;    border: 1px solid #ddd}.se_register .container .register_cont .item-btn {    margin: 47px auto 25px auto}.se_register .container .register_cont .item-btn input {    background: #dc0000;    border-radius: 8px;    color: #fefefe;    text-align: center;    font-size: 18px;    width: 100%}.se_register .container .register_cont .item-1,.se_register .container .register_cont .item-2 {    overflow: hidden;    margin: 0 auto;    padding-bottom: 15px}.se_register .container .register_cont .item-2 label {    margin-left: 372px}.se_register .container .register_cont .item-1 input {    height: 46px;    width: 187px;    border: 1px solid #ddd;    display: inline-block;    padding: 0 0 0 8px;    margin-left: 372px}.se_register .container .register_cont .item-2 input {    width: 308px;    height: 46px;    display: block;    padding-left: 8px;    float: left;    border: 1px solid #ddd;    margin-left: 372px}.se_register .container .register_cont .item-2 .fs_email {    display: inline-block;    line-height: 46px;    padding-left: 24px;    color: #0d98e8;    font-size: 14px}.se_register .container .register_cont .item-1 span {    display: inline-block;    height: 46px;    width: 105px;    border: 1px solid #ddd;    margin-left: 14px}.se_register .container .register_cont .item-1 a {    display: inline-block;    line-height: 46px;    padding-left: 24px;    color: #0d98e8;    font-size: 14px;    text-decoration: underline}.se_register .container .register_cont .login_form_p02 {    color: #333;    font-size: 14px;    text-align: center}.se_register .container .register_cont .login_form_p02 a {    color: #0d98e8;    text-decoration: underline}.se_register .container .register_footer {    overflow: hidden;    padding: 50px 0}.se_register .container .register_footer .register_footer_p {    color: #686868;    font-size: 14px;    text-align: center}.se_main .news_nav {    width: 100%;    height: 50px;    background: #f8f8f8}.se_main .news_nav .news_nav_ul {    width: 1200px;    margin: 0 auto;    overflow: hidden}.se_main .news_nav .news_nav_ul li {    float: left;    line-height: 50px;    margin-right: 5px}.se_main .news_nav .news_nav_ul li a {    color: #909090;    font-size: 14px;    line-height: 50px}.se_main .news_select {    padding: 40px 0}.se_main .news_select .news_sel_l {    width: 66.7%}.se_main .news_select .news_sel_l .sel_l_h3 {    color: #333;    font-size: 24px;    border-left: 4px solid #dc0000;    padding-left: 10px;    margin: 0 0 30px 0}.se_main .news_select .news_sel_l .news_sel_ul {    overflow: hidden}.se_main .news_select .news_sel_l .news_sel_ul li {    overflow: hidden;    margin-bottom: 30px;    height: 160px}.se_main .news_select .news_sel_l .news_sel_ul li .news_ul_l {    width: 220px;    height: 160px;    overflow: hidden;    border: 1px #eee dotted;    display:inline-block;    text-align:center;    vertical-align:middle;}.se_main .news_select .news_sel_l .news_sel_ul li .news_ul_l img {    width: 100%;    height: auto;    vertical-align:middle;}.se_main .news_select .news_sel_l .news_sel_ul li .news_ul_r {    width: 545px;    margin-left: 15px}.se_main .news_select .news_sel_l .news_sel_ul li .news_ul_r .news_p01 {    color: #505050;    font-size: 18px;    text-align: left;    text-overflow: ellipsis;    padding: 0px 0 10px 0;    white-space: nowrap;    overflow: hidden;    font-weight: bold;}.se_main .news_select .news_sel_l .news_sel_ul li .news_ul_r .news_p02 {    color: #505050;    font-size: 14px;    width: 96%;    text-align: justify;    line-height: 25px;    height: 75px;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    margin-bottom: 8px;    line-clamp: 3;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;}.se_main .news_select .news_sel_l .news_sel_ul li .news_ul_r .news_div p {    float: left;    margin-right: 15px}.se_main .news_select .news_sel_l .news_sel_ul li .news_ul_r .news_div .news_div_p1 {    background: url(../images/news_icon01.png) no-repeat left center;    border: 1px solid #f70;    width: 120px;    height: 30px;    color: #f70;    font-size: 14px;    text-indent: 14px;    background-position-x: 16px;    padding-left: 11px;    line-height: 30px;    text-align: center}.se_main .news_select .news_sel_l .news_sel_ul li .news_ul_r .news_div .news_div_p2 {    width: 111px;    height: 30px;    border: 1px solid #dc0000;    color: #dc0000;    line-height: 30px;    text-align: center}.se_main .news_select .news_sel_l .news_sel_ul li .news_ul_r .news_div .news_div_p2 a {    color: #dc0000;    font-size: 14px}.se_main .news_select .news_sel_l .news_sel_ul li .news_ul_r .news_div .news_div_p3 {    font-size: 14px;    line-height: 30px;    color: #909090}.pgskip {    text-align: center;    margin: 30px auto}.pgskip li {    display: inline-table;    border: 1px solid #ccc;    overflow: hidden;    margin: 5px 5px}.pgskip a {    display: block;    color: #333;    padding: 5px 10px}.pgskip a:hover,.pgskip li.on,.pgskip li.on a {    background: #d00000;    color: #fff;    text-decoration: none}.se_main .news_select .news_banner {    overflow: hidden;    height: auto;    padding: 50px 0}.se_main .news_select .news_article .news_article_h3 {    font-size: 18px;    color: #333;    border-left: 4px solid #dc0000;    padding-left: 10px;    margin: 0 0 30px 0}.se_main .news_select .news_article li {    overflow: hidden;    width: 80%;    line-height: 30px}.se_main .news_select .news_article li>span {    display: inline-block;    line-height: 30px}.se_main .news_select .news_article li .news_art_s1 {    width: 75%;    color: #888;    font-size: 14px;    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap}.se_main .news_select .news_article li .news_art_s1 i {    color: #dc0000}.se_main .news_select .news_article li .news_art_s2 {    color: #888;    font-size: 14px;    width: 25%;    text-align: right}.se_main .news_select .news_sel_r {    width: 30%}.se_main .news_select .news_sel_r .news_sel_r_ul {    border: 1px solid #ddd;    padding: 30px 20px 20px 20px;    margin-bottom: 20px}.se_main .news_select .news_sel_r .news_sel_r_ul .news_sel_r_h3 {    color: #686868;    font-size: 18px;    border-left: 4px solid #dc0000;    padding-left: 10px;    margin: 0 0 20px 0}.se_main .news_select .news_sel_r .news_sel_r_ul .news_sel_r_h3 a {    display: inline-block;    float: right;    color: #909090;    font-size: 12px;    font-weight: 100}.se_main .news_select .news_sel_r .news_sel_r_ul li {    overflow: hidden;    line-height: 30px;    text-overflow: ellipsis;    white-space: nowrap;}.se_main .news_select .news_sel_r .news_sel_r_ul li a {    color: #888;    font-size: 14px;    text-align: left;    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap}.se_main .news_select .news_sel_r .news_sel_r_img {    width: 100%;    height: 160px;    margin-bottom: 20px}.se_main .news_select .news_sel_r .news_sel_r_img img {    width: 100%;    height: 100%}.se_main .news_select .new_detial_text {    overflow: hidden}.se_main .news_select .new_detial_text .detial_text_h3 {    color: #505050;    font-size: 38px;    text-align: left;    font-weight: bold;}.se_main .news_select .new_detial_text .detial_text_div {    overflow: hidden;    padding: 20px 0 20px 0;    color: #909090;    font-size: 14px;}.se_main .news_select .new_detial_text .detial_text_div div {    margin-bottom: 5px;}.se_main .news_select .new_detial_text .detial_text_div span {    float: left;    justify-content: center;}.se_main .news_select .new_detial_text .detial_text_box {    overflow: hidden;    width: 90%;    color: #505050;    font-size: 20px;    line-height: 38px;    /*text-align: justify;*/    padding: 0 0 30px 0;}.se_main .news_select .new_detial_text .detial_text_box.FontSize20 {    font-size: 18px;}.se_main .news_select .new_detial_text .detial_text_box p {    color: #505050;    font-size: 20px;    line-height: 38px;    /*text-align: justify;*/    text-indent: 2em;    padding: 0 0 30px 0;}.se_main .news_select .new_detial_text .detial_text_box section {    color: #505050;    font-size: 20px;    line-height: 38px;    /*text-align: justify;*/    text-indent: 2em;    padding: 0 0 30px 0;}.se_main .news_select .new_detial_text .detial_text_box p.FontSize20 {    font-size: 18px;}.se_main .news_select .new_detial_text .detial_text_box section.FontSize20 {    font-size: 18px;}.se_main .news_select .new_detial_text .detial_text_box p.FontSize20 {    font-size: 18px;}.se_main .news_select .new_detial_text .detial_text_box {    overflow: hidden;    width: 90%}.se_main .news_select .new_detial_text .detial_text_box p {    color: #505050;    font-size: 20px;    line-height: 38px;    text-align: justify;    padding: 0 0 30px 0}.se_main .news_select .new_detial_text .detial_text_box section {    color: #505050;    font-size: 20px;    line-height: 38px;    text-align: justify;    padding: 0 0 30px 0;}.se_main .news_select .new_detial_text .detial_text_box img {    max-width: 100%;}.se_main .news_select .new_detial_text .detial_text_box video {	max-width: 100%;}.se_main .news_select .new_detial_text .detial_text_box span.rm_type{height: 30px;line-height:30px;background: #F5F5F7;border-radius: 20px;padding:0 15px;display:inline-block;margin-left:20px;cursor: pointer;}.se_main .news_select .new_detial_text .detial_text_box span.rm_type i{ font-style:normal;}.se_main .news_select .new_detial_text .detial_text_box span.rm_type img{vertical-align: middle;margin-right:5px}.icon_type{    float: right;    height: 30px;    line-height:30px;    background: #F5F5F7;    border-radius: 20px;    padding:0 15px;    display:inline-block;    margin-top: -60px;    margin-right: 60px;    cursor: pointer;}.se_main .news_select .new_detial_text .detial_text_box {    overflow: hidden;    width: 90%}.se_main .news_select .new_detial_text .detial_text_box p {    color: #505050;    font-size: 20px;    line-height: 38px;    text-align: justify;    padding: 0 0 30px 0}.se_main .news_select .new_detial_text .detial_text_box img {    max-width: 100%}.se_main .news_select .news_sel_l .author_ul {    overflow: hidden}.se_main .news_select .news_sel_l .author_ul li {    width: 251px;    height: 338px;    border: 1px solid #ddd;    float: left;    margin-right: 20px;    margin-bottom: 20px}.se_main .news_select .news_sel_l .author_ul li:nth-child(3n) {    margin-right: 0}.se_main .news_select .news_sel_l .author_ul li .author_p1 {    width: 86px;    height: 86px;    margin: 20px auto;    padding: 0;}.se_main .news_select .news_sel_l .author_ul li .author_p1 img {    width: 100%;    height: 86px;    border-radius: 86px}.se_main .news_select .news_sel_l .author_ul li .author_p2 {    color: #888;    font-size: 16px;    text-align: center;    padding-bottom: 20px}.se_main .news_select .news_sel_l .author_ul li .author_p3 {    padding: 0 24px;    text-align: center;    color: #909090;    line-height: 20px;    height: 140px;    font-size: 14px;    overflow: hidden;    text-overflow: ellipsis;    display: box;    display: -webkit-box;    line-clamp: 7;    -webkit-line-clamp: 7;    -webkit-box-orient: vertical}.se_main .news_select .news_sel_l .video_ul {    overflow: hidden}.se_main .news_select .news_sel_l .video_ul li {    width: 251px;    height: 338px;    border: 1px solid #ddd;    float: left;    margin-right: 20px;    margin-bottom: 20px}.se_main .news_select .news_sel_l .video_ul li:nth-child(3n) {    margin-right: 0}.se_main .news_select .news_sel_l .video_ul li .video_p1 {    width: 86px;    height: 86px;    margin: 0 auto;    padding: 20px 0}.se_main .news_select .news_sel_l .video_ul li .video_p1 img {    width: 100%;    height: 86px;    border-radius: 86px}.se_main .news_select .news_sel_l .video_ul li .video_p2 {    color: #888;    font-size: 16px;    text-align: left;    padding: 0 15px 20px 15px}.se_main .news_select .news_sel_l .video_ul li .video_p3 {    padding: 0 15px;    text-align: left;    color: #909090;    line-height: 20px;    height: 140px;    font-size: 14px;    overflow: hidden;    text-overflow: ellipsis;    display: box;    display: -webkit-box;    line-clamp: 7;    -webkit-line-clamp: 7;    -webkit-box-orient: vertical}.se_main .news_select .news_sel_l .author_detial {    overflow: hidden}.se_main .news_select .news_sel_l .author_detial .author_head {    overflow: hidden}.se_main .news_select .news_sel_l .author_detial .author_head .author_head_l {    width: 120px;    height: 120px;    border-radius: 120px}.se_main .news_select .news_sel_l .author_detial .author_head .author_head_l img {    width: 100%;    height: 100%;    border-radius: 120px}.se_main .news_select .news_sel_l .author_detial .author_head .author_head_r {    width: 70%;    margin-left: 20px}.se_main .news_select .news_sel_l .author_detial .author_head .author_head_r .author_p001 {    color: #686868;    font-size: 22px;    font-weight: 700;    padding: 30px 0 20px 0}.se_main .news_select .news_sel_l .author_detial .author_head .author_head_r .author_p002 {    color: #686868;    font-size: 16px}.se_main .news_select .news_sel_l .author_detial .author_text_h3 {    color: #333;    font-size: 18px;    border-left: 4px solid #dc0000;    padding-left: 10px;    margin-bottom: 20px;    font-weight: 700;    margin-top: 40px}.se_main .news_select .news_sel_l .author_detial .author_detial_box {    overflow: hidden}.se_main .news_select .news_sel_l .author_detial .author_detial_box p {    color: #909090;    font-size: 14px;    text-align: justify;    line-height: 20px;    padding-bottom: 30px}.se_main .news_select .news_sel_l .radio_sel_ul {    overflow: hidden;    padding: 2px}.se_main .news_select .news_sel_l .radio_sel_ul li {    width: 388px;    height: auto;    overflow: hidden;    margin-bottom: 20px;    border: 1px solid #ddd;    float: left;    padding: 20px 0}.se_main .news_select .news_sel_l .radio_sel_ul li:nth-child(2n) {    float: right}.se_main .news_select .news_sel_l .radio_sel_ul li .radio_div_top {    width: 350px;    margin: 0 auto 16px auto;    overflow: hidden;    border-bottom: 1px dashed #ddd;    padding-bottom: 20px}.se_main .news_select .news_sel_l .radio_sel_ul li .radio_div_top .radio_l {    width: 120px;    height: 120px;    overflow: hidden;}.se_main .news_select .news_sel_l .radio_sel_ul li .radio_div_top .radio_l img {    width: 100%;    height: 100%}.se_main .news_select .news_sel_l .radio_sel_ul li .radio_div_top .radio_r {    width: 60%;    margin-left: 20px;    height: 120px;    position: relative}.se_main .news_select .news_sel_l .radio_sel_ul li .radio_div_top .radio_r .radio_a01 {    display: block;    position: absolute;    top: 15px;    right: 0;    color: #909090;    font-size: 12px}.se_main .news_select .news_sel_l .radio_author_detial .radio_play_div .audio_play .audio_play_p a {    color: #333;    font-size: 18px}.se_main .news_select .news_sel_l .radio_author_detial .radio_play_div .audio_play .audio_play_p span {    color: #dc0000}.se_main .news_select .news_sel_l .radio_sel_ul li .radio_div_top .radio_r .radio_p01 {    color: #686868;    font-size: 18px;    text-align: left;    padding: 14px 0}.se_main .news_select .news_sel_l .radio_sel_ul li .radio_div_top .radio_r .radio_p02 {    color: #888;    font-size: 14px;    text-align: justify;    line-height: 22px;    height: 66px;    overflow: hidden;    text-overflow: ellipsis;    display: box;    display: -webkit-box;    line-clamp: 3;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical}.se_main .news_select .news_sel_l .radio_sel_ul li .radio_div_bot {    width: 350px;    margin: 0 auto;    overflow: hidden}.se_main .news_select .news_sel_l .radio_sel_ul li .radio_div_bot a {    display: block;    background: url(../images/radio_play.png) no-repeat left center;    width: 100%;    padding-left: 20px;    margin-bottom: 16px;    color: #909090;    font-size: 14px;    text-align: left}.se_main .news_select .news_sel_l .radio_author_detial {    overflow: hidden}.se_main .news_select .news_sel_l .radio_author_detial .author_head {    overflow: hidden}.se_main .news_select .news_sel_l .radio_author_detial .author_head .author_head_l {    width: 140px;    height: 140px}.se_main .news_select .news_sel_l .radio_author_detial .author_head .author_head_l img {    width: 100%;    height: 100%;    overflow: hidden;    border-radius: 120px;}.se_main .news_select .news_sel_l .radio_author_detial .author_head .author_head_r {    width: 70%;    margin-left: 20px}.se_main .news_select .news_sel_l .radio_author_detial .author_head .author_head_r .author_p001 {    color: #686868;    font-size: 22px;    font-weight: bold;    padding: 30px 0 20px 0;}.se_main .news_select .news_sel_l .radio_author_detial .author_head .author_head_r .author_p002 {    color: #888;    font-size: 14px;    text-align: justify;    line-height: 20px;    height: 80px;    overflow: hidden;    text-overflow: ellipsis;    display: box;    display: -webkit-box;    line-clamp: 4;    -webkit-line-clamp: 4;    -webkit-box-orient: vertical}.se_main .news_select .news_sel_l .radio_author_detial .author_text_h3 {    color: #333;    font-size: 18px;    border-left: 4px solid #dc0000;    padding-left: 10px;    margin-bottom: 20px;    font-weight: 700;    margin-top: 40px}.se_main .news_select .news_sel_l .radio_author_detial .radio_author_ul {    overflow: hidden}.se_main .news_select .news_sel_l .radio_author_detial .radio_author_ul li {    padding: 15px 10px;    overflow: hidden;    border-bottom: 1px dashed #ddd}.se_main .news_select .news_sel_l .radio_author_detial .radio_author_ul li span {    display: inline-block}.se_main .news_select .news_sel_l .radio_author_detial .radio_author_ul li .radio_s01 {    width: 70%;    background: url(../images/radio_play.png) no-repeat left center;    padding-left: 25px;    color: #909090;    font-size: 14px;    text-align: left}.se_main .news_select .news_sel_l .radio_author_detial .radio_author_ul li .radio_s01.ac {    width: 70%;    background: url(../images/radio_play01.png) no-repeat left center;    padding-left: 25px;    color: #dc0000;    font-size: 14px;    text-align: left}.se_main .news_select .news_sel_l .radio_author_detial .radio_author_ul li .radio_s02 {    font-size: 14px;    color: #909090}.se_main .news_select .news_sel_l .radio_author_detial .radio_play_div {    overflow: hidden}.se_main .news_select .news_sel_l .radio_author_detial .radio_play_div .radio_play_p01 {    color: #686868;    font-size: 14px;    text-align: left}.personal_main {    background: #f7f7f7}.personal_center {    overflow: hidden;    margin-top: 30px}.head_personal {    background: url(../images/data.png) no-repeat left center;    color: #888;    font-size: 14px;    line-height: 84px;    padding-left: 20px;    text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;    font-weight: 700}.head_per_div {    display: none;    background: url(../images/header_per_bac.png) no-repeat left center;    width: 100px;    height: 81px;    position: absolute;    z-index: 999999;    top: 60px}.head_per_div>p {    width: 80%;    margin: 0 auto}.head_per_div .head_per_p01 {    border-bottom: 1px dashed #e9eaeb;    height: 36px;    line-height: 36px;    margin-top: 8px}.head_per_div .head_per_p02 {    line-height: 35px}.head_per_div a {    display: block;    color: #909090;    font-size: 12px;    text-align: center}.heade_login.ac .head_per_div {    display: block}.personal_center_l {    overflow: hidden;    background: #fff;    width: 280px;    padding-bottom: 30px;    border: 1px solid #e9eaeb}.personal_center_l .personal_top {    overflow: hidden;    padding: 30px 0}.personal_center_l .personal_top .per_p1 {    width: 100px;    height: 100px;    margin: 0 auto;    border-radius: 100px}.personal_center_l .personal_top .per_p1 img {    width: 100%;    height: 100%;    border-radius: 100px}.personal_center_l .personal_top .per_p2 {    text-align: center;    color: #888;    font-size: 14px;    font-weight: 700;    padding: 20px 0}.personal_center_l .personal_center_ul {    overflow: hidden}.personal_center_l .personal_center_ul li {    padding: 16px 0;    text-align: center}.personal_center_l .personal_center_ul li.ac {    color: #686868;    font-weight: 700;    background: #eeeef0}.personal_center_l .personal_center_ul li.ac a {    color: #686868;    font-size: 14px}.personal_center_l .personal_center_ul li a {    color: #888;    font-size: 14px;    font-weight: 700}.personal_center_r {    width: 890px;    border: 1px solid #e9eaeb;    background: #fff;    padding: 40px 0;    min-height: 510px;}.personal_center_r_box {    overflow: hidden;    padding: 0 70px}.personal_center_r_box .user_h3 {    font-weight:bold; border-bottom: 1px solid #e9eaeb; padding-bottom: 15px;margin-bottom: 15px;}.personal_center_r_box .item2_li {    width: 100%;    margin: 10px 0;    border-bottom: 1px dotted #ccccce;    overflow: hidden;    padding-bottom: 10px;    font-size: 14px;}.personal_center_r_box .item2_li .psl_l {    width: 78%;float:left;}.personal_center_r_box .item2_li .psl_r {    width: 20%;float:right;}.personal_center_r_box .item_li {    overflow: hidden;    padding: 14px 0}.personal_center_r_box .item_li .psl_l {    width: 80px;    text-align: left;    color: #686868;    font-size: 14px;    font-weight: 700}.personal_center_r_box .item_li .psl_l_1 {    line-height: 33px}.personal_center_r_box .item_li .psl_r {    width: 80%}.personal_center_r_box .item_li .psl_r .user_name {    width: 330px;    height: 33px;    padding-left: 10px;    border: 1px solid #dcdbdd;    display: inline-block}.personal_center_r_box .item_li .psl_l1 {    line-height: 136px}.personal_center_r_box .item_li .psl_r .goods_upload_img {    overflow: hidden}.personal_center_r_box .item_li .psl_r .goods_upload_img .upload_img_l {    width: 136px;    height: 136px}.personal_center_r_box .item_li .psl_r .goods_upload_img .upload_img_l img {    width: 100%;    height: 100%}.personal_center_r_box .item_li .psl_r .goods_upload_img .upload_img {    width: 60%;    margin-left: 30px;    height: 136px}.personal_center_r_box .item_li .psl_r .goods_upload_img .upload_img .goods_img_p01 {    color: #909090;    font-size: 14px;    text-align: left;    padding: 23px 0}.personal_center_r_box .item_li .psl_r .psl_r_p1 {    overflow: hidden;    padding-bottom: 30px}.personal_center_r_box .item_li .psl_r .psl_r_p1 .psl_r_a1,.personal_center_r_box .item_li .psl_r .psl_r_p1 .psl_r_s1 {    display: inline-block}.personal_center_r_box .item_li .psl_r .psl_r_p1 .psl_r_s1 {    background: url(../images/vip_icon.png) no-repeat left center;    color: #888;    font-size: 14px;    font-weight: 700;    line-height: 25px;    padding-left: 20px}.personal_center_r_box .item_li .psl_r .psl_r_p1 .psl_r_a1 {    width: 76px;    height: 25px;    border-radius: 20px;    color: #dc0000;    font-size: 12px;    text-align: center;    line-height: 25px;    border: 1px solid #dc0000}.personal_center_r_box .item_li .psl_r .psl_r_p2 {    color: #888;    font-size: 14px;    line-height: 25px;    text-align: left}.personal_center_r_box .item_li .psl_btn_div {    overflow: hidden}.personal_center_r_box .item_li .psl_btn_div .psl_btn {    width: 72px;    height: 36px;    margin-left: 80px;    display: block;    background: #dc0000;    color: #fff;    font-size: 14px;    line-height: 36px;    border-radius: 20px}.personal_center_r_box .item_li .psl_r .psl_r_p1 .psl_r_s2 {    background: url(../images/vip_icon01.png) no-repeat left center;    color: #dc0000;    font-size: 14px;    font-weight: 700;    line-height: 25px;    padding-left: 20px}.personal_center_r_box {    overflow: hidden}.personal_center_r_box .about_text1 {    color: #686868;    font-size: 16px;    text-align: left;    font-weight: 700;    padding: 25px 0}.personal_center_r_box .about_text_div {    overflow: hidden}.personal_center_r_box p img {    width: 100%}.personal_center_r_box .about_text_div p {    color: #909090;    font-size: 14px;    text-align: justify;    line-height: 25px;    padding: 5px 0}.personal_center_r_box .personal_center_ul {    overflow: hidden}.personal_center_r_box .join_h3 {    color: #686868;    font-size: 16px;    text-align: left;    padding-bottom: 30px}.personal_center_r_box .personal_center_ul li {    width: 48%;    float: left;    padding: 20px 0;    height: 364px;    border: 1px solid #ececec;    margin-bottom: 20px;    box-shadow: 1px 2px 10px #ececec}.personal_center_r_box .personal_center_ul li:nth-child(2n) {    float: right}.personal_center_r_box .personal_center_ul li .join_p01 {    color: #555;    padding: 0 0 20px 0;    width: 87%;    text-align: center;    font-weight: 700;    margin: 0 auto 20px auto;    border-bottom: 2px solid #e0e0e0}.personal_center_r_box .personal_center_ul li .join_div {    padding: 0 22px;    overflow: hidden}.personal_center_r_box .personal_center_ul li .join_div .join_p {    color: #909090;    font-size: 14px;    padding: 5px 0;    overflow: hidden}.personal_center_r_box .personal_center_ul li .join_div .join_p span {    display: inline-block;    float: left}.personal_center_r_box .personal_center_ul li .join_div .join_p .join_s1 {    width: 70px}.personal_center_r_box .personal_center_ul li .join_div .join_p .join_s2 {    width: 77%}.personal_center_r_box .personal_center_ul li .join_div .join_p .join_s2 i {    display: block;    text-align: justify;    font-size: 13px}.personal_center_r_box .personal_center_ul li .join_div .join_p .join_s2 span {    display: block!important;    text-align: justify!important;    font-size: 13px!important;    text-overflow: ellipsis!important;    white-space: nowrap!important;    overflow: hidden!important;    float: none!important}.personal_center_r_box .personal_center_ul li .join_div .sub_btn {    width: 100px;    height: 36px;    line-height: 36px;    color: #fff;    font-size: 14px;    text-align: center;    background: #dc0000;    margin: 0 auto 0 auto;    display: block;    border-radius: 20px}.personal_center_r_box .outher_ul {    overflow: hidden;    margin-bottom: 50px}.personal_center_r_box .outher_ul li {    width: 177px;    height: 100px;    overflow: hidden;    float: left;    margin-right: 14px;    margin-bottom: 14px}.personal_center_r_box .outher_ul li:nth-child(4n) {    margin-right: 0}.personal_center_r_box .outher_ul li img {    width: 100%;    height: 100%}.personal_center_r_box .outher_ul1 {    overflow: hidden;    margin-bottom: 50px}.personal_center_r_box .outher_ul1 li {    overflow: hidden;    float: left;    text-align: center;    margin-right: 32px}.personal_center_r_box .outher_ul1 li .outher_p1 {    margin: 0 auto;    width: 169px;    height: 169px}.personal_center_r_box .outher_ul1 li .outher_p1 img {    width: 100%;    height: 100%}.personal_center_r_box .outher_ul1 li .outher_p2 {    color: #888;    padding: 10px 0;    text-align: center}.personal_center_r_box .outher_ul2 {    overflow: hidden;    margin-bottom: 50px}.personal_center_r_box .outher_ul2 li {    overflow: hidden;    float: left;    text-align: center;    margin-right: 32px}.personal_center_r_box .outher_ul2 li .outher_p1 {    margin: 0 auto;    width: 169px;    height: 169px}.personal_center_r_box .outher_ul2 li .outher_p1 img {    width: 100%;    height: 100%}.personal_center_r_box .outher_ul2 li .outher_p2 {    color: #888;    padding: 10px 0;    text-align: center}.scient_ul {    overflow: hidden}.scient_ul li {    float: left;    margin: 0 10px;    width: 8%;    line-height: 25px}.scient_ul li a {    color: #888;    display: block;    font-size: 16px;    line-height: 25px;    text-align: left}.joinDiv-box {    padding: 30px}.joinDiv-box .join_p {    overflow: hidden;    color: #909090}.joinDiv-box .join_p span {    display: inline-block;    float: left;    color: #909090;    font-size: 14px;    line-height: 30px}.joinDiv-box .join_s1 {    width: 80px}.join_s2 {    width: 80%}.layui-btn {    background: #dc0000!important;    border-radius: 20px!important}.uploadImage {    width: 70%;    margin-left: 20px;    float: left}.uploadImage .upload_label {    margin: 20px 0;    padding: 0 8px!important}.uploadImage .goods_img_p01 {    color: #888}#demo4 a {    display: inline-block;    border: 1px solid #ccc;    overflow: hidden;    margin: 5px 5px;    color: #333;    padding: 0 10px;    height: 30px;    line-height: 30px}#demo4 span {    display: inline-block;    border: 1px solid #ccc;    overflow: hidden;    margin: 5px 5px;    color: #333;    padding: 0 10px;    height: 30px;    line-height: 30px}#demo4 .layui-laypage-curr {    background: #d00000;    color: #fff}#demo5 a {    display: inline-block;    border: 1px solid #ccc;    overflow: hidden;    margin: 5px 5px;    padding: 0 10px;    height: 30px;    line-height: 30px}#demo5 span {    display: inline-block;    border: 1px solid #ccc;    overflow: hidden;    margin: 5px 5px;    color: #333;    padding: 0 10px;    height: 30px;    line-height: 30px}#demo5 .layui-laypage-curr {    background: #d00000;    color: #fff}.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{    background: #d00000;    color: #fff;}#demo50 a {    display: inline-block;    border: 1px solid #ccc;    overflow: hidden;    margin: 5px 5px;    color: #333;    padding: 0 10px;    height: 30px;    line-height: 30px}#demo50 span {    display: inline-block;    border: 1px solid #ccc;    overflow: hidden;    margin: 5px 5px;    color: #333;    padding: 0 10px;    height: 30px;    line-height: 30px}#demo50 .layui-laypage-curr {    background: #d00000;    color: #fff}#demo6 a {    display: inline-block;    border: 1px solid #ccc;    overflow: hidden;    margin: 5px 5px;    color: #333;    padding: 0 10px;    height: 30px;    line-height: 30px}#demo6 span {    display: inline-block;    border: 1px solid #ccc;    overflow: hidden;    margin: 5px 5px;    color: #333;    padding: 0 10px;    height: 30px;    line-height: 30px}#demo6 .layui-laypage-curr {    background: #d00000;    color: #fff}#demo7 a {    display: inline-block;    border: 1px solid #ccc;    overflow: hidden;    margin: 5px 5px;    color: #333;    padding: 0 10px;    height: 30px;    line-height: 30px}#demo7 span {    display: inline-block;    border: 1px solid #ccc;    overflow: hidden;    margin: 5px 5px;    color: #333;    padding: 0 10px;    height: 30px;    line-height: 30px}#demo7 .layui-laypage-curr {    background: #d00000;    color: #fff}#demo9 a {    display: inline-block;    border: 1px solid #ccc;    overflow: hidden;    margin: 5px 5px;    color: #333;    padding: 0 10px;    height: 30px;    line-height: 30px}#demo9 span {    display: inline-block;    border: 1px solid #ccc;    overflow: hidden;    margin: 5px 5px;    color: #333;    padding: 0 10px;    height: 30px;    line-height: 30px}#demo9 .layui-laypage-curr {    background: #d00000;    color: #fff}.video_div {    width: 80%}.query_banner {    width: 100%;    overflow: hidden}.query_banner img {    width: 100%}.query_top {    width: 100%}.query_top .query_top_p1 {    width: 100%;    height: 137px}.query_top .query_top_p2 {    text-align: center;    color: #333;    font-size: 14px;    line-height: 30px}.query_top .query_top_p1 img {    width: 100%;    height: 100%}.enrollment {    margin: 0px auto;    overflow: hidden;    border: 1px solid #ddd;    border-top: 4px solid #ccc;    background: #fff;    padding: 0 66px}.enrollment .active_p1 {    color: #686868;    font-size: 20px;    text-align: center;    padding: 26px 0;    overflow: hidden;    border-bottom: 1px dashed #ccc}.enrollment .enroll_box {    padding: 39px 0}.enrollment .enroll_box .item {    width: 310px;    margin: 0 auto 14px auto;    overflow: hidden}.enrollment .enroll_box .item input {    width: 308px;    height: 48px;    text-indent: 10px;    border: 1px solid #ccc}.enrollment .enroll_box .item .item_sub {    background: #dc0000;    color: #fff;    font-size: 18px;    text-align: center;    outline: 0;    border-radius: 6px;    margin-bottom: 30px}.enrollment .enroll_box .enroll_box_cont {    width: 1066px;    margin: 0 auto;    border: 1px dashed #ccc;    background: #fffdf5;    padding: 30px 0 40px 0}.enrollment .enroll_box .enroll_box_cont .enroll_box_cont_p1 {    width: 953px;    height: 137px;    margin: 0 auto}.enrollment .enroll_box .enroll_box_cont .enroll_box_cont_p1 img {    width: 100%;    height: 100%}.enrollment .enroll_box .enroll_box_cont .enroll_box_cont_p2 {    color: #333;    text-align: center;    font-size: 14px;    padding: 0 53px;    line-height: 30px}.enrollment .enroll_box .enroll_box_conts {    margin: 0 auto;    border: 1px dashed #ccc;    background: #fffdf5;    padding: 30px 30px 40px 30px}.enrollment .enroll_box .enroll_box_conts .cont_p1 {    text-align: justify;    line-height: 30px}.enrollment .enroll_box .enroll_box_conts .cont_p1 img {    display: block;    margin: 0 auto;    width: 100%;    text-align: center}.enroll_box_conts {    display: none}.psl_btn_div .item_sub {    background: #dc0000;    color: #fff;    width: 100%;    display: block;    font-size: 18px;    height: 40px;    text-align: center;    outline: 0;    border-radius: 6px!important;    margin-bottom: 30px}.div_item5_p {    text-align: center;    padding: 10px 0}.div_item_a {    overflow: hidden;    width: 156px;    margin: 0 auto}.div_item_a>a {    width: 45px;    height: 45px;    display: inline-block;    float: left}.div_item_a .login_weixin {    margin: 10px 0}.audio_play_p a {    color: #333;    font-size: 18px}.se_main .news_select .news_sel_l .radio_author_detial .radio_play_div .audio_play .st_span {    display: block;    color: #dc0000;    padding-bottom: 10px;    font-weight: 700}.se_main .news_select .news_sel_l .radio_author_detial .radio_play_div .audio_play .audio_play_p span {    color: #dc0000}.se_main .news_select .news_sel_l .radio_author_detial .radio_play_div .audio_play {    padding: 20px 0 0 0}.main_item_box2 .container .item_box2_r .box2_r_div .box2_r_ul1 li .box2_r_s2 .box2_r_i02 {    overflow: hidden;    text-overflow: ellipsis;    display: box;    display: -webkit-box;    line-clamp: 2;    line-height: 20px;    height: 40px;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical}.main_item_box2 .container .item_box2_r .box2_r_div .box2_r_ul1 li .box2_r_s2 .box2_r_i01 {    line-height: 25px;    padding-top: 0！important}